*SymbolsABCDEFGHIJKLMNOPQRSTUVWXYZChangedResource procedurecurrent resource filedefinedgetting and setting
data forksDetachResource procedurefile reference numbersdefined#used with Resource Manager routinesfilesdata fork ofresource fork ofFSpCreateResFile procedureFSpOpenResFile functionFSSpec data typeGestalt functionand Resource Managerand Resource ManagerGetResource functionhandles*NIL, returned by Resource Manager routines)type-casting, for use by Resource Manager
NIL handlein a resource map[NIL handle
resource map]%returned by Resource Manager routinespartial resourcespreferences filesresources inReleaseResource procedureResEdit resource editorresource attributesdefined"resource files. See resource forksresource forkscreatingopeningreading resources fromwriting resources to.resource forks. See also current resource fileresource IDsdefinedResource Managertesting for features of
resource mapsdefinedresource typesdefined"resource types. See also resources resourcesand ResEditresourcesResEdit]and Rez resource compilercopyingcounting and indexingcreatingdefinedgetting handles toin preferences files[resourcespreferences files]in System file[resourcesSystem file]partialreadingreleasing and detachingsearch path forwriting#resources. .See also resource typesRez resource compilersample routinesMyCopyAResourceMyCreateAndOpenResourceForkMyCreateResourceForkMyDoOpenSoundResourcesMyGetAndPlayRewardSoundResourceMyGetAndPlaySoundResourceMyInitializeMyReadAPartialMySaveWindowPositionMySetWindowPositionsearch path, for resources'FKEY' resource type'PACK' resource type'ROv#' resource typeAddResource procedureapplication startupCloseResFile procedureCount1Resources functionCount1Types functionCountResources functionCountTypes functionCreateResFile procedureCurResFile functiondesktopdefault icons used onfor System file’s resource fork Finder icons. See standard iconsfolders$icons for those in the System Folderfunction key resource IDsGet1IndResource functionGet1IndType procedureGet1NamedResource functionGet1Resource functionGetIndResource functionGetIndType procedureGetMaxResourceSize functionGetNamedResource functionGetResAttrs functionGetResFileAttrs functionGetResInfo procedureGetResourceSizeOnDisk functionHCreateResFile procedureHomeResFile functionHOpenResFile functioniconsdefaultin the System fileInitResources functionLoadResource procedure5MaxSizeRsrc function. See GetMaxResourceSize functionOpenResFile functionOpenRFPerm functionpackage resourcespackagesReadPartialResource procedureRemoveResource procedureResErr global variableResError functiongetting and settingclosingfile format for!getting and setting attributes ofresource data, format ofresource header, format ofresource name list, format ofresource type list, format of'for function key resources[resource IDsfunction key resources] for owned resources[resource IDsowned resources]for packages resource IDs packages]getting uniquerestrictions ondata structure, types, and IDsinitializingroutines inaccessing entries in format of&ROM, inserting in resource search path'FKEY'[resource typesFKEY]'PACK'[resource typesPACK]'ROv#'resource typesROv#]ResType data typechanging#counting and listing resource typesdisposing offor standard iconsresourcesstandard icons]
function keysgetting a unique ID%getting and setting information aboutin System fileresourcesSystem file] modifyingownedROMROM overridesize of, gettinguser informationResType data typeRGetResource function3RmveResource procedure See RemoveResource procedureROM override resourceROM resource mapROM-resident resources
overridingRsrcMapEntry functionRsrcZoneInit procedurescreen shotsSetResAttrs procedureSetResFileAttrs procedureSetResInfo procedureSetResLoad procedureSetResourceSize procedureSetResPurge procedure9SizeResource function. See GetResourceSizeOnDisk functionstandard file dialog boxesicons inStandard File Packagedefault icons used by
icons used bystandard iconsfoldersstartup process#and Resource Managerstartup processResource Manager]System file'file reference number for resource forkicon resources inresources inapplication iconsdocument iconsStandard File Package iconsSystem Folder iconsuser informationsystem resource mapsystem startupUnique1ID functionUniqueID functionUpdateResFile procedureuser information resources user nameUseResFile procedureWritePartialResource procedureWriteResource procedure'movv' scrap format type'PICT' scrap format type'snd ' scrap format type'styl' scrap format type'TEXT' scrap format typeClear command (Edit menu)Clipboard fileClipboard windowhidingshowingcopy and pasteuser interface guidelines forCopy command (Edit menu)cut and paste, intelligentCut command (Edit menu)dialog boxeshandling editing operations inDialog Managerand Scrap ManagerDialog ManagerScrap Manager]and TextEditDialog Manager TextEdit]DialogCopy procedureDialogCut procedureDialogPaste procedure Edit menu
private scrapreading data fromwriting data toPScrapStuff data typePutScrap function
resume eventshandlingDoCutOrCopyCommandDoPasteCommandDoSuspendResumeEventMyConvertScrapscrap+converting data between a private scrap and.converting data between the TextEdit scrap anddefinedlocation ofreading data fromusing a privatewriting data to
scrap filescrap format types'movv''PICT''snd ''styl''TEXT'standardscrap information record
data types inroutines intesting for featuresScrapStuff data type'Show/Hide Clipboard command (Edit menu)'and Scrap Manager[Standard File PackageScrap Manager]suspend eventshandlingTECopy procedureTECut procedureTEFromScrap procedureTEPaste procedureTEToScrap procedureTextEditand Scrap ManagerTextEditScrap Manager]Translation Manager%and Scrap Manager[Translation ManagerScrap Manager]UnloadScrap functionuser interface guidelinesfor handling copy and pasteZeroScrap functionusing TextEdit withzzgestaltScrapMgrAttr constant*zzgestaltScrapMgrTranslationAware constantzzscrapCount fieldzzscrapHandle fieldzzscrapName fieldzzscrapSize fieldzzscrapState field'DITL' resource type
help items in'hdlg' resource type4compared with 'hrct' resource typehdlg resource type#compared with 'hrct' resource type]5compared with 'hrct' resource type[hdlg resource typeexample ofhdlg resource typeexample of]options for[hdlg resource type]&Rez input format forhdlg resource typeRez input format for],used with 'hwin' resourceshdlg resource typeused with 'hwin' resources]'hfdr' resource typeexample ofhfdr resource typeexample of]options for[hfdr resource typeoptions for]&Rez input format forhfdr resource typeRez input format for]'hmnu' resource typeexample ofhmnu resource typeexample of]options for[hmnu resource typeoptions for]&Rez input format forhmnu resource typeRez input format for]'hovr' resource typeexample ofhovr resource typeexample of]options for[hovr resource typeoptions for]&Rez input format forhovr resource typeRez input format for]'hrct' resource type4compared with 'hdlg' resource typehrct resource type#compared with 'hdlg' resource type]5compared with 'hdlg' resource type[hrct resource typeexample ofhrct resource typeexample of]options for[hrct resource typeoptions for]&Rez input format forhrct resource typeRez input format for],used with 'hwin' resourceshrct resource typeused with 'hwin' resources]-used with 'hwin' resources[hrct resource type'hwin' resource type3compared with using HelpItem itemhwin resource type"compared with using HelpItem item]example ofhwin resource typeexample of]options forhwin resource typeoptions for]&Rez input format forhwin resource typeRez input format for]7used with 'hdlg' and 'hrct' resourceshwin resource type&used with 'hdlg' and 'hrct' resources]8used with 'hdlg' and 'hrct' resources[hwin resource type'PICT' resource type$and help messages[PICT resource typeand help messages]'STR ' resource type%and help messages[STR resource typeand help messages]'STR#' resource type$and help messages[STR# resource typeand help messages]'styl' resource type$and help messages[styl resource typeand help messages]'TEXT' resource type$and help messages[TEXT resource typeand help messages]alert boxesand Help menu[alert boxes
Help menu]help balloons forhelp balloons for areas outside-alternate rectangles. See also hot rectanglesspecifying in 'hdlg' resources$specifying in HMShowBalloon function
Apple menuhelp balloons forapplication iconshelp balloons forApplication menuhelp balloons forballoon definition functionscreatingstandard/Balloon Help assistance. See also help balloonsdefinedenabling and disablinguser interface guidelinesBalloonWriter toolclose boxeshelp balloon forcontent region of help balloonscontrolshelp balloons forcursors!tracking location by Help Manager9default help override resources. See 'hovr' resource typeand Help menu[dialog boxes
Help menu]'and help messages for menusdialog boxeshelp messages for menus]help balloons forhelp balloons for areas outside4dialog-item help resources. See 'hdlg' resource type documentshelp balloons for icons"dynamic windows, help balloons for4Finder icon help resources. See 'hfdr' resource typeand Help Manager
help balloonscontent region ofdefaultdefined
displayingenabling and disablingfor close boxeshelp balloonsclose boxes]for controls[help balloons controls]for iconshelp balloonsicons]for icons[help balloonsfor menushelp balloonsmenus]for windowshelp balloonswindows]for zoom boxeshelp balloonszoom boxes]help messages informats#specifying in a help message recorduser interface guidelines$methods for displaying help balloonsoverriding defaultfor application iconsfor inactive windowsfor window framespositioningremovingstructure region of#tips of. See tips of help balloonsuser interface guidelinesvariation codes forHelp Manager string list record$Help Manager. See also help balloonstesting for availability Help menuadding items tohelp balloons forplace in menu barShow/Hide Balloons commandhelp message record help messages. See help balloonshelp resourcesoptions forHelpItem item type&Hide/Show Balloons command (Help menu)HMGetBalloons functionHMGetHelpMenuHandle functionHMMessageRecord data typeHMRemoveBalloon functionHMSetMenuResID functionHMShowBalloon functionHMStringResType data type-hot rectangles. See also alternate rectanglesdefinedin dialog and alert boxesin menusspecifying in dynamic windowsspecifying in static windowshelp balloons forinactive windowshelp balloons forlocalization guidelinesfor Help ManagerShow/Hide Balloons (Help menu)-menu help resources. See 'hmnu' resource type"menu items. See also menu commandsadding to Help menuhelp balloons formenu titleshelp balloons formenus. See also menu commands\ missing items, help balloons forin 'hdlg' resourcesin 'hmnu' resourcesin 'hovr' resourcespicture resourcesand help messages2rectangle help resources. See 'hrct' resource type!'hdlg'. See 'hdlg' resource type 'hfdr'. See 'hfdr' resource type 'hmnu'. See 'hmnu' resource type 'hovr'. See 'hovr' resource type 'hrct'. See 'hrct' resource type 'hwin'. See 'hwin' resource type 'STR '. See 'STR ' resource type 'STR#'. See 'STR#' resource type0default help override. See 'hovr' resource type*dialog-item help. See 'hdlg' resource type*Finder icon help. See 'hfdr' resource type$item list. See 'DITL' resource type#menu help. See 'hmnu' resource type(rectangle help. See 'hrct' resource type%window help. See 'hwin' resource type
size boxeshelp balloon forhelp balloons for!static windows, help balloons forstring list resourcesand help messagesstring resourcesand help messages"structure regions of help balloonsstyle resourcesand help messagestext resourcesand help messagestips of help balloonsdefinedfor help balloons in menusspecifying in 'hdlg' resourcesspecifying in 'hrct' resourcesspecifying in dynamic windows
update eventshandled by the Help Managerfor Help Manager!variation codes for help balloons
window frameshelp balloons for/window help resources. See 'hwin' resource typewindowshelp balloons for
zoom boxeshelp balloons forzzHelpMgrVersion constantzzhmAbsoluteCoords constantzzHMCompareItem identifierzzhmDefaultOptions constantzzhmmHelpType fieldzzhmmIndex fieldzzhmmPict fieldzzhmmPictHandle fieldzzhmmResID fieldzzhmmString fieldzzhmmStringRes fieldzzhmmSTRRes fieldzzhmmTEHandle fieldzzhmmTERes field zzHMNamedResourceItem identifierzzHMPictItem identifierzzhmSaveBitsNoWindow constantzzhmSaveBitsWindow constantzzHMScanAppendhdlg identifierzzHMScanhdlg identifierzzHMScanhrct identifierzzHMSkipItem identifierzzHMStringItem identifierzzHMStringResItem identifierzzHMSTRResItem identifierzzHMTEResItem identifierzzhmUseSubID constantzzkHMHelpMenuID constantzzkhmmPict constantzzkhmmPictHandle constantzzkhmmString constantzzkhmmStringRes constantzzkhmmSTRRes constantzzkhmmTEHandle constantzzkhmmTERes constantzzkHMRegularWindow constantzzkHMSaveBitsNoWindow constantzzkHMSaveBitsWindow constantzzMatchInTitle constantzzwindowKind field'Rez output format forhdlg resource typeRez output format for]'Rez output format forhfdr resource typeRez output format for]'Rez output format forhmnu resource typeRez output format for]'Rez output format forhrct resource typeRez output format for]'Rez output format forhwin resource typeRez output format for]application-defined routinesMyBalloonDefMyTipdetermining whether enabledfontsin help balloonsdetermining whether enableddetermining whether showingmenus]
extractingfont name and size forroutines forsizes of, getting application-defined routines fordata structures inresources inroutines inhelp resources.getting and settingHMBalloonPict functionHMBalloonRect functionHMCompareItem identifierHMExtractHelpMsg functionHMGetBalloonWindow functionHMGetDialogResID functionHMGetFont functionHMGetFontSize functionHMGetIndHelpMsg functionHMGetMenuResID functionHMIsBalloon functionHMScanTemplateItems functionHMSetBalloons functionHMSetDialogResID functionHMSetFont functionHMSetFontSize functionHMShowMenuBalloon functionMyShowBalloonForDimMenuTitletip function, creatingzzhmmPicHandle fieldzzkHMCheckedItem constantzzkHMDialogResType constantzzkHMDisabledItem constantzzkHMEnabledItem constantzzkHMFinderApplResType constantzzkHMMenuResType constantzzkHMOtherItem constantzzkHMOverrideResType constantzzkHMRectListResType constantzzkHMWindListResType constant('LDEF' resource type[LDEF resource type]A5 registerand code resources[A5 registercode resources]About This Macintosh dialog boxactivate eventsin listsactivate eventslists].anchor algorithm for extending list selectionsMyClickLoopMyLDEFMyMatchFunction
arrow keysextending list selections withmoving list selections withprocessing for the current list#supporting navigation of lists withCell data typecell recordcells.See list cellsclick-loop proceduresCommand key1using to create discontiguous selections in listsDataArray data typeDataHandle data typecreating lists indiscontiguous selectionsin listsDown Arrow keyDrawGrowIcon procedure using to create resizeable listsDrawText procedure&using to draw text in a cell of a listin listseventslists].extend algorithm for extending list selectionsInvalRect procedure&using to stimulate redrawing of a listIUMagIDString functionused by LSearch functionIUMagString function%using to customize a search of a listkey-down eventsscrolling lists in response toKeyboard control panel)and type selection[Keyboard control paneltype selection] keyboardsusing to navigate listsLActivate procedureLAddColumn functionLAddRow functionLAddToCell procedureLAutoScroll procedureLCellSize procedureLClick functionlCloseMsg messageLClrCell procedureLDelColumn procedureLDelRow procedureLDispose procedureLDraw procedurelDrawMsg messageLeft Arrow keyLGetCell procedureLGetCellDataLocation procedureLGetSelect functionlHiliteMsg messagelInitMsg message
list cellscondensed text in'containing several types of informationcustomizing selection algorithmdefinedselection ofsize of#list definition procedure resourceslist definition procedures"changing fields of the list record compilingentry point ofprocessing messages inresponding to lCloseMsg messageresponding to lDrawMsg message responding to lHiliteMsg messageresponding to lInitMsg messageusing global variables inusing to create graphical listsList Manager application-defined routines fordata structures inroutines inlist recordsetting selFlags fieldListHandle data typeListRec data typelists
activatingadding items alphabetically
appearance ofarrow-key navigation inautomatic drawing modeborders around, drawingcell data, accessingcreatingcreating a list of picturesdata bounds ofdiscontiguous selections indisposing ofdouble click inevents in, responding tographical items in
introducedkeyboard navigation of#location of last click, determiningmultiple in a windowoutline around current
outline of redrawingscroll bars in scrollingsearching in selection algorithm, customizingselection of items insize box intype selection invisible cells oflists. See also list cellsLLastClick function
LNew functionLNextCell functionLRect procedureLScroll procedureLSearch functionLSetCell procedureLSetDrawingMode procedureLSetSelect procedureLSize procedureLUpdate procedurematch functionsmouse-down eventsin listsmouse-down eventslists]multicolumn lists#containing fewer items than columnsNetwork control paneloutlining the current listPtInRect function)using to determine if a cell is in a list,using to determine if a list cell is visible'LDEF'[resource typesLDEF]list definition procedure(updating type-selection threshhold afterRight Arrow keyMyAddIconToListMyAddItemAlphabeticallyMyAddItemsFromStringListMyArrowKeyExtendSelectionMyArrowKeyInListMyArrowKeyMoveSelectionMyClearAllCellDataMyCreateTextListInDialogMyCreateVerticallyScrollingListMyDrawListBorder
MyLDEFInitMyMakeCellVisibleMyMatchNextAlphabeticallyMyOutlineNextListMyOutlinePreviousListMyResetTypeSelectionMySearchPartialMatchMySelectOneCellMySetCellSizeForIconListMyTrackListMyUpdateListMyUpdateListOutlinesin listsscroll barslists]in lists[scroll barswidth of Shift keyuse of in listsusing in listsstringsputting into list cellsstylesof text in listsTab keyusing to change active listtype selection
introduced
supportingtype-selection threshholdformula for computingUp Arrow keyin listsupdate eventslists] for listscontaining multiple listsposition of lists in
zzrView fieldzzselFlags fieldzzuserHandle fieldzzvisible fieldzzvScroll field'cicn' resource type(and color icon record[cicn resource typecolor icon record]%and Dialog Manager[cicn resource typeDialog Manager]#and Menu Manager[cicn resource type
Menu Manager]drawingcicn resource typedrawing]drawingcicn resource type-'cicn' resource type. See also icon resources'icm#' resource type'icm4' resource type'icm8' resource type'ICON' resource type%and Dialog Manager[ICON resource typeDialog Manager]#and Menu Manager[ICON resource type
Menu Manager]drawingICON resource typedrawing]'SICN' resource typedrawingSICN resource typedrawing]12-by-16 pixel icons (mini)[16-by-16 pixel icons (small)[32-by-32 pixel icons (large)[4-bit color icons'4-bit color icons[four-bit color icons]8-bit color icons(8-bit color icons[eight-bit color icons]action functionsAddIconToSuite functionaligning iconsMyIconActionMyIconGetterCIcon data typecolor icon record.color icon resources. See 'cicn' resource typecolor iconsDisposeCIcon procedureDisposeIconSuite functionForEachIconDo functionand Icon UtilitiesGetCIcon functionGetIcon functionGetIconCacheData functionGetIconCacheProc functionGetIconFromSuite functionGetIconSuite functionGetLabel functionGetSuiteLabel functionicon cachesdefinedworking with
icon familiesdefineddrawing an icon from a resourcedrawing icons indrawing specific icons fromicon getter function
icon masksconverting to a regionicon suitescreatingdefineddisposing ofdrawing icons fromgetting icons fromIcon Utilities application-defined routines fordata structure inroutines intesting for availabilityIconIDToRgn functionIconMethodToRgn function4-bit color[iconsfour-bit color]8-bit color[iconseight-bit color]alignment ofblack and whitecolordefineddesigning and creatingdisposing ofdrawingfrom an icon suitefrom resourcesmembers of an icon family)those that are not part of an icon familyhit testingin dialog boxes[icons
close requestCloseComponent functionCloseComponentResFile functioncomponent connectionsComponent data typecomponent description recordcomponent filecomponent identifierscomponent instancesComponent Managerdata structures in#for applications [Component Managerdata structures in
applications]!for components [Component Managercomponents]requests to componentsresources inroutines inroutines in
applications]routines incomponents]testing for availabilitycomponent parameters recordcomponent requestscan docloseopenregistertarget
unregisterversioncomponent resourcescomponent subtypescomponent typesComponentDescription data type%ComponentFunctionImplemented functionComponentInstance data typeComponentParameters data typeComponentResource data type
componentscalling capturingcloningclosing connections todefinedfindinggetting information abouthidinginterfaces of, defininglevels of servicemanufacturer code foropening connections toregisteringrequesting services fromstructure of targeting
unregisteringusing services ofComponentSetTarget function CountComponentInstances functionCountComponents functionDelegateComponentCall functionFindNextComponent functionGetComponentIconSuite functionGetComponentInfo functionGetComponentInstanceA5 function"GetComponentInstanceError function$GetComponentInstanceStorage function GetComponentListModSeed functionGetComponentRefcon functionGetComponentVersion functionfor components manufacturer code for componentsopen requestOpenComponent functionOpenComponentResFile functionOpenDefaultComponent functionregister requestRegisterComponent function"RegisterComponentResource function&RegisterComponentResourceFile function
request codesfor components 'thng'. See 'thng' resource type componentResourceSpec data typeDrawerSetupMyFindVideoComponent
proper use ofand translation extensions"application translation extensionsDoGetFileTranslationListDoGetScrapTranslationListDoIdentifyFileDoIdentifyScrapDoTranslateFileDoTranslateScrapbatch translation
bundle bitCanDocBeOpened function
catalog types;conversion of file formats. See translation of file formatsDocOpenMethod data typeDocument Converterdocument opening methodsbatch translation ofdrop launchingidentifying the type ofof type 'TEXT'opening from the Finderopening in an application!opening with explicit translationtranslating on the desktop,translating. See translation of file formatsdrop launching?dynamic file-type lists. See application translation extensionseditionstranslating format ofexplicit translationExtendFileTypeList functionGfile filter functions. See Standard File Package, file filter functionsfile translation listscreatingdefinedstructure offile translation systemsfile type specifications
file types"and Macintosh Easy Open[file typesMacintosh Easy Open]'declaring those an application can openidentifyingFileTranslationList data typeFileTranslationSpec data typeFileType data typeFileTypePtr data typeFileTypeSpec data type=filters for translating file formats. See translation systemsFinderand Macintosh Easy Open[FinderMacintosh Easy Open]and Translation Manager+GetFileTypesThatAppCanNativelyOpen functiondefinedof editionswhile opening documentskind stringsMacintosh Easy Openand Finder[Macintosh Easy OpenFinder]application guidelinescapabilitiesdefinedpoint-to-point translation8progress dialog box. See translation progress dialog box 'dctb'. See 'dctb' resource type'kind''open',dialog color table. See 'dctb' resource typekindopenDoGetFileTranslationListDoIdentifyFileDoTranslateFileTranslateEntrytranslating format ofTranslation Manager]scrap translation listsscrap translation systemsscrap type specificationsscrap types'stxt''styl''TEXT'(scrap types. See also scrap format typesScrapTranslationList data typeScrapType data typeScrapTypeSpec data type$SetTranslationAdvertisement functionfile filter functions!small color icons in dialog boxesStandardOpenDialog function+static type lists. See 'open' resource typestationery documentsand Macintosh Easy OpenTranslateEntry functionTranslateFile functiontranslation extensionsdata types used indefinedopening resource filesresources inroutines defined inroutines used inruntime environmenttranslation file typestranslation groups'and Edition Manager[Translation ManagerEdition Manager]-and Standard File Package[Translation ManagerStandard File Package]relation to Macintosh Easy Openresources inroutines intesting for availabilitytranslation of file formats,explicit translationtranslation file formatsexplicit translation],implicit translationtranslation file formatsimplicit translation]4translation of file formatstranslation file formats]translation progress dialog boxadvertisement in8and implicit translation[translation progress dialog boximplicit translation]
displayingroutines for displayingshownsource of typesupdatingtranslation systemsTypesBlock data type"UpdateTranslationProgress functionzzcatInfoCreator fieldzzcatInfoType fieldzzdomCannot constantzzdomNative constantzzdomTranslateFirst constantzzdomWildcard constantzzformat field zzgestaltEditionMgrAttr constant,zzgestaltEditionMgrTranslationAware constant"zzgestaltStandardFileAttr constant+zzgestaltStandardFileHasColorIcons constant.zzgestaltStandardFileTranslationAware constant!zzgestaltTranslationAttr constant&zzgestaltTranslationMgrExists constantzzgroup1DstCount fieldzzgroup1DstEntrySize fieldzzgroup1DstTypes fieldzzgroup1SrcCount fieldzzgroup1SrcEntrySize fieldzzgroup1SrcTypes fieldzzgroupCount fieldzzgrp1SrcCount fieldzzhint field#zzkSupportsFileTranslation constant$zzkSupportsScrapTranslation constant+zzkTranslateGetFileTranslationList constant,zzkTranslateGetScrapTranslationList constant!zzkTranslateIdentifyFile constant"zzkTranslateIdentifyScrap constant"zzkTranslateTranslateFile constant#zzkTranslateTranslateScrap constantzzmodDate field$zztaDstDocNeedsResourceFork constant zztaDstIsAppTranslation constant'BNDL' resource typeand control panel files[BNDL]#and monitors extensions files[BNDL]'card' resource typecard]'card' resource type[card]'cdev' file type[cdev]'cdev'resource typecdev]'cdev'resource type[cdev]%for a control panelDITL resource typecontrol panel]&for a control panel[DITL resource typecontrol panel]*for a monitors extensionDITL resource typemonitors extension]+for a monitors extension[DITL resource type'finf' resource type[finf]'FREF' resource type*and control panel files[FREF resource typecontrol panel files]0and monitors extensions files[FREF resource typemonitors extensions files]'gama' resource type)and monitor extensions[gama resource typemonitor extensions]*and control panel files[hfdr resource typecontrol panel files]'ictb' resource type%and control panels[ictb resource typecontrol panels]*and monitors extensions[ictb resource typemonitors extensions]'INIT' resource type*and monitors extensions[INIT resource typemonitors extensions]'mach' resource typemach]'mach' resource type[mach]'mntr' resource type[mntr]'nrct' resource typenrct]'nrct' resource type[nrct]'RECT' resource type[RECT]MyCdev MyMntrExt6application-defined routines. See also sample routines,cdev functions. See control device functions1Command-key equivalents. See keyboard equivalentscontrol device code resourcescontrol device functionsand activate eventsand keyboard-related eventsand mouse-related events*and update events[control device functionsupdate events]performing initialization&preserving a handle to private storageControl Panel desk accessorycontrol panel files+and monitors extensions[control panel filesmonitors extensions])and system extensions[control panel filessystem extensions]creatingdefineduser documentation forcontrol panels*and Command-key equivalents[control panelsCommand-key equivalents]"and error reporting[control panelserror reporting]-and text defined as user items[control panelstext defined as user items]3compatibility with the Control Panel desk accessorycreatingcreating resources forinitializingrequired resources
shutting downspecifying a font foruser interface guidelines forvalid resource IDs forwhere to storeand control panels[Edit menucontrol panels]in control panelseventscontrol panels]file reference resources.See 'FREF' resource typeand control panels[Findercontrol panels]font information resourcein control panels[fontscontrol panels]gamma tablesand monitor extensionsGetControlValue functionGetDialogItem procedurefor control panel filesfor monitors extension filesitem color table resources-and control panels[item color table resourcescontrol panels]2and monitors extensions[item color table resourcesmonitors extensions]-item list resources. See 'DITL' resource typekeyboard equivalents'and control panels[keyboard equivalentscontrol panels]keyboard eventshandling in control panelsmachine resourcesmonitor code resourcesMonitors control paneland the Options dialog boxfeaturesmonitors extension functionsallocating memory forand keyboard-related eventsand mouse-related eventserror handling$modifying the rectangle resource forperforming initializationmonitors extensionsoptional resourcesrequired resourcesuser interface guidelines forOptions dialog boxand controls for superusersand monitors extension controls&defining the display area for controlsstandard controlssupplying the icon for$and control panels[preferences filescontrol panels])and monitors extensions[preferences filesmonitors extensions]rectangle positions resourcerectangle resources'BNDL''card''cdev' 'DITL'. See 'DITL' resource type'finf''gama' 'ictb'. See 'ictb' resource type 'INIT'. See 'INIT' resource type'mach''mntr''nrct''RECT' bundle. See 'BNDL' resource typecardcontrol device code(file reference. See 'FREF' resource typefont information&gamma tables. See 'gama' resource type*item color table. See 'ictb' resource typemachinemonitor code rectanglerectangle positions*system extension. See 'INIT' resource typeMyActivateControlPanelMyCloseControlPanel
MyDrawRectMyHandleEditCommandMyHandleHitInDialogItemMyHandleHitsMyHandleInitMsgMyHandleKeyEventMyInitializeCPMyMonExtendMySetUpDataMyUpdateControlPanelRiverCPSetControlValue proceduresystem extensionsand control panelsand monitors extension fileswhere to installfor control panelsfor monitors extensionsvideo cards&and Monitors control panel[video cardsMonitors control panel](and sResource data structure[video cardssResource data structure] icons forzzactivateMsg constantzzactivDev constantzzcancelMsg constantzzcdevStorageValue constantzzcdevUnset constantzzclearDev constantzzcloseDev constantzzcopyDev constantzzcutDev constantzzdeactivateMsg constantzzdeActivDev constantzzhitDev constantzzhitMsg constantzzinitDev constantzzinitMsg constantzzkeyEvtDev constantzzkeyEvtMsg constantzzmacDev constantzzmessage fieldzzmodifier fieldzznormalMsg constantzznulDev constantzzokMsg constantzzpasteDev constantzzstartupMsg constantzzsuperMsg constantzzundoDev constantzzupdateDev constantzzupdateMsg constantused in desktop database[BNDL]applicationsadding to the desktop databaseremoving from desktop database+bundles resources. See 'BNDL' resource typedesktop databaseadding data toclosingcontents ofdeleting data fromdetermining parent directory ofdetermining reference number ofdetermining space used bylocatingremoving data fromsaving to diskDesktop fileDesktop Managerdata structures inroutines indesktop parameter blockDTPBRec data type'finding those supported by applications. See also application\user comments associated withdatabase for a volumeicon resources. See also icon families\in desktop databaseadding toiconsdesktop database
adding to]removing fromiconsremoving from]PBDTAddAPPL functionPBDTAddIcon functionPBDTCloseDown functionPBDTDelete functionPBDTFlush functionPBDTGetAPPL functionPBDTGetComment functionPBDTGetIcon functionPBDTGetIconInfo functionPBDTGetInfo functionPBDTGetPath functionPBDTOpenInform functionPBDTRemoveAPPL functionPBDTRemoveComment functionPBDTReset functionPBDTSetComment functionreference number determining for desktop databaseof desktop database0reference number See also file reference numbers